<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

</head>
<body>
    <div></div>
    <div></div>
    <div></div>
    <script>

// size  获取Map的长度
// set(key,val)  添加一条数据
// get(key)  根据key获取val
// has(key)  是否存在key
// delete(key) 删除某条数据
// clear() 清空所有数据


       let divs =    document.getElementsByTagName('div');

        //Map:类似于对象，但与对象最大的不同是Map中的键名可以任意类型，而对象中的键名通常是字符串

        let curMap = new Map();
        curMap.set('usr','张三');  //增加键值对
        curMap.set(false,100);
        curMap.set(divs,'Hello');

        console.log(curMap);

        console.log(curMap.get(divs)); 
        console.log(curMap.get(false)); 
        curMap.delete(divs);
        console.log(curMap.has(divs));

        
    </script>
</body>
</html>